.cw{
    .yiyuan{
        background:rgba(255,255,255,1);
        border:1px solid rgba(229,229,229,1);
        border-radius:10px;
        padding:20px 20px 28px;
        position: relative;
        .pic{
            width:408px;
            height:294px;
            background-image: url(../img/hospital.jpeg);
            background-size: 100% 100%;
            background-repeat: no-repeat;
            margin-right:29px;

        }
        .center{
            flex: 1;
             .name{
                color:rgba(51,51,51,1);
                font-size: 14px;
                margin-top: 10px;
                margin-bottom: 10px;
                width:70%;
                line-height: 20px;

             }
             .message{
                 margin-bottom: 12px;
                 .icon{
                    width:14px;
                    height:14px;
                    margin-right: 14px;
                 }
                 .word{
                     flex: 1;
                     font-size: 12px;
                     line-height: 1;
                     color:rgba(102,102,102,1);
                 }
                 .word2{
                    font-size: 12px;
                    line-height: 1;
                    color:rgba(102,102,102,1);  
                 }
                 .word1{
                     flex: 1;
                     margin-top:-5px;
                     line-height: 22px;
                 }
                 .icon1{
                     background-image: url(../img/13icon02.png);
                     background-size:  100% 100%;

                 }
                //  .icon2{
                //     background-image: url(../img/yicon03.png);
                //     background-size: 100% 100%;

                // }
                .icon3{
                    background-image: url(../img/yicon03.png);
                    background-size:  100% 100%;

                }
                .icon4{
                    background-image: url(../img/yicon04.png);
                    background-size:  100% 100%;

                }

                .icon5{
                    background-image: url(../img/yicon05.png);
                    background-size:  100% 100%;

                } 
                .icon6{
                    background-image: url(../img/yicon06.png);
                    background-size:  100% 100%;

                }
                .icon7{
                    background-image: url(../img/yicon07.png);
                    background-size: cover;

                }
                .icon8{
                    background-image: url(../img/yicon08.png);
                    background-size: cover;

                }

             }
             .message:nth-of-type(2){
                 width:70%;
                    .word{
                        line-height: 20px;
                    }
                    .icon1{
                       margin-top:5px;
   
                    }
             }
        }
        .right{
            position: absolute;
            width:120px;
            top:20px;
            right: 20px;
            .btn{
                width:120px;
                height: 40px;
                margin-bottom: 12px;
                // cursor: pointer;
                text-align: center;
                line-height: 40px;
                font-size: 14px;
                border-radius:5px;
            }
            .btn1{
                background:rgba(83,221,223,1);
                color: #fff;
            }
            .btn2{
                background:rgba(255,255,255,1);
                border:1px solid rgba(83,221,223,1); 
                color:rgba(102,102,102,1);    
            }
        }
    }
    .main{
        margin-top:10px;
        .left{
            width:196px;
            background:rgba(255,255,255,1);
            border:1px solid rgba(229,229,229,1);
            border-radius:10px;
            padding:0 19px 19px;
            .base{
                padding:16px 0 10px;
                border-bottom:1px dashed rgba(153,153,153,1);
                color:rgba(102,102,102,1);
                font-size: 14px;
                .a{
                    width:20px;
                    height:20px;
                    background:rgba(16,187,224,1);
                    border-radius:50%;
                    margin-right: 10px;
                }
                .b{
                    flex: 1;
                }
            }
        }
        .right{
            width:768px;
            height: 400px;
            overflow-y: scroll;
            .block{
                .title{
                    border-radius:10px 10px 0px 0px;
                    padding: 16px;
                    font-size: 14px;
                    line-height: 18px;
                    color:rgba(51,51,51,1);
                    .name{
                        padding-left:17px;
                    }
                }
                .title1{
                    background:rgba(255,241,217,1);
                    .name{
                        border-left:4px solid rgba(29,226,85,1);
                    }
                }
                .title2{
                    background:rgba(255,225,232,1);
                    .name{
                        border-left:4px solid rgba(226,29,205,1);
                    }
                }
                .title3{
                    background:rgba(215,231,255,1);
                    .name{
                        border-left:4px solid rgba(226,173,29,1);
                    }
                }
                .title4{
                    background:rgba(230,255,216,1);
                    .name{
                        border-left:4px solid rgba(29,187,226,1);
                    }
                }
                .title5{
                    background:rgba(225,255,255,1);
                    .name{
                        border-left:4px solid rgba(154,29,226,1);
                    }
                }
                .content{
                    padding: 29px 0px 3px;
                    span{
                        display: inline-block;
                        min-width:128px;
                        font-size: 12px;
                        padding:0 10px;
                        text-align: center;
                        line-height: 1;
                        margin-bottom: 26px;
                        color:rgba(102,102,102,1);
                    }
                        
                }
            }
        }
    }
}